package com.itheima.threaddemo2;

public class Test {

    public static void main(String[] args) {

        //多线程的创建方式二：实现Runnable接口来创建

        //3.创建一个线程任务类的对象代表一个线程任务
        Runnable r = new MyRunnable();
        //4.把线程任务对象交给一个线程对象来处理
        Thread t = new Thread(r);
        //5.调用Thread类的start方法，开启线程任务，即启动线程
        t.start();

        for (int i = 0; i < 5; i++) {
            System.out.println("主线程输出：" + i);
        }

    }
}

//1.定义一个线程任务类实现Runnable接口
class MyRunnable implements Runnable{

    //2.重写run方法，编写线程任务代码
    @Override
    public void run() {
        for (int i = 0; i < 5; i++) {
            System.out.println("子线程输出：" + i);
        }
    }
}

